transposition surgery - French English Dictionary